package com.group.yztcedu.playlive.main.playvideo;

import com.group.yztcedu.playlive.base.IBaseModel;
import com.group.yztcedu.playlive.base.IBasePresenter;
import com.group.yztcedu.playlive.base.IBaseView;
import com.group.yztcedu.playlive.bean.PlayVideoBean;
import com.group.yztcedu.playlive.bean.PlayVideoDataBean;
import com.group.yztcedu.playlive.utils.HttpUtils;

import java.util.HashMap;

public class PlayVideoContract {
    public interface View extends IBaseView{
        void onSuccessGetPlayVideo(PlayVideoDataBean playVideoDataBean);
        void onFailGetPayVideo(String msg);
    }  public interface Model extends IBaseModel{
        void getPlayVideoData(String roomId,HashMap<String,String> params, HttpUtils.HttpCallBack<PlayVideoBean> callBack);

    }  public interface Presenter extends IBasePresenter{
            void initData(String roomId,HashMap<String,String> params);
    }

}
